package com.atguigu.tingshu.vo.order;

import jakarta.validation.constraints.NotEmpty;
import jakarta.validation.constraints.Positive;
import lombok.Data;

/**
 * 订单确认对象
 * @author sun
 */
@Data
public class TradeVo {
    /**
     * 付款项目类型: 1001-专辑 1002-声音 1003-vip会员
     */
    @NotEmpty(message = "付款项目类型不能为空")
    private String itemType;
    /**
     * 付款项目类型Id
     */
    @Positive(message = "付款项目类型Id不能为空")
    private Long itemId;
    /**
     * 针对声音购买，购买当前集往后多少集
     */
    private Integer trackCount;

}